[Domains] Review tests in domain plugins#621
Merged
iparamonau merged 9 commits intodevfrom Feb 2, 2026
Merged
Conversation
iparamonau
approved these changes
Feb 2, 2026
nleush
pushed a commit
that referenced
this pull request
Feb 5, 2026
* soundcloud.com: fix user profiles tests * youku.com: update page and selector * imageshack.com: update selector in tests * youku.com: add regexp for native hrefs on pages * imageshack.com: change page and selector to avoid 504 error * v.qq.com: https instead of http * better handling of 403 on SoundCloud profiles * remove redundant regex for youku * fix youku tests --------- Co-authored-by: Ivan Paramonau <i.paramonau@gmail.com>
nleush
pushed a commit
that referenced
this pull request
Feb 13, 2026
* soundcloud.com: fix user profiles tests * youku.com: update page and selector * imageshack.com: update selector in tests * youku.com: add regexp for native hrefs on pages * imageshack.com: change page and selector to avoid 504 error * v.qq.com: https instead of http * better handling of 403 on SoundCloud profiles * remove redundant regex for youku * fix youku tests --------- Co-authored-by: Ivan Paramonau <i.paramonau@gmail.com>
nleush
added a commit
that referenced
this pull request
Feb 13, 2026
* domains list loader
* better whitelist reload timeout handling
* implement find domain pattern by url
* domain role weight
* domains: find and merge records
* core: `options.getDomainOptions`
* use `getDomainOptions` in core
* read `options.getDomainOptions('mete.prerender')` to enable prerender
* remove obsolete
* fix prerender using logic
* bugfix
* bugfix using `getDomainOptions`
* bugfix typo
* `getDomainOptions` can read from `CONFIG.domainOptions`
* do not try to run prerender on PRERENDER URLs
* remove `registerDomainOptionsUsage`
* `getDomainOptions` can read from query params
* bugfix undefined
* Update audit.log
* remove unused `xregexp`
* Update audit.log
* [Tests] Review tests in domain plugins (#618)
* clips.twitch.tv: update test URL
* libsyn.com: update test URLs
* Tests: v.qq.com - replace selector with fixed URLs (#619)
* v.qq.com: add static test URLs, there are no hrefs in selector yet
* Update audit.log
* v.qq.com: revert $ in regexp
---------
Co-authored-by: Nazar Leush <n.leush@gmail.com>
* [Domains] fix Instagram's new reels schema (#620)
* [Domains] Review tests in domain plugins (#621)
* soundcloud.com: fix user profiles tests
* youku.com: update page and selector
* imageshack.com: update selector in tests
* youku.com: add regexp for native hrefs on pages
* imageshack.com: change page and selector to avoid 504 error
* v.qq.com: https instead of http
* better handling of 403 on SoundCloud profiles
* remove redundant regex for youku
* fix youku tests
---------
Co-authored-by: Ivan Paramonau <i.paramonau@gmail.com>
* [Tests] Review test URLs in twitch plugins (#622)
* twitch.tv: add test URLs
* twitch-live-fallback: update test URL
* [Tests] Review Facebook post test, update test URLs in domain plugins (#623)
* update test URLs in domain plugins
* tumblr: update test URLs
* tumblr.text: remove bad test URL
* clips.twitch.tv: add parent to test URLs
* twitch-live-fallback: add parent param
* Update audit.log
* review failing Facebook post test
---------
Co-authored-by: Nazar Leush <n.leush@gmail.com>
Co-authored-by: Ivan Paramonau <i.paramonau@gmail.com>
---------
Co-authored-by: Ivan Paramonau <i.paramonau@gmail.com>
Co-authored-by: Aliaksei <34516115+siniakinaa@users.noreply.github.com>
nleush
added a commit
that referenced
this pull request
Feb 13, 2026
* domains list loader
* better whitelist reload timeout handling
* implement find domain pattern by url
* domain role weight
* domains: find and merge records
* core: `options.getDomainOptions`
* use `getDomainOptions` in core
* read `options.getDomainOptions('mete.prerender')` to enable prerender
* remove obsolete
* fix prerender using logic
* bugfix
* bugfix using `getDomainOptions`
* bugfix typo
* `getDomainOptions` can read from `CONFIG.domainOptions`
* do not try to run prerender on PRERENDER URLs
* remove `registerDomainOptionsUsage`
* `getDomainOptions` can read from query params
* bugfix undefined
* Update audit.log
* remove unused `xregexp`
* Update audit.log
* [Tests] Review tests in domain plugins (#618)
* clips.twitch.tv: update test URL
* libsyn.com: update test URLs
* Tests: v.qq.com - replace selector with fixed URLs (#619)
* v.qq.com: add static test URLs, there are no hrefs in selector yet
* Update audit.log
* v.qq.com: revert $ in regexp
---------
Co-authored-by: Nazar Leush <n.leush@gmail.com>
* [Domains] fix Instagram's new reels schema (#620)
* [Domains] Review tests in domain plugins (#621)
* soundcloud.com: fix user profiles tests
* youku.com: update page and selector
* imageshack.com: update selector in tests
* youku.com: add regexp for native hrefs on pages
* imageshack.com: change page and selector to avoid 504 error
* v.qq.com: https instead of http
* better handling of 403 on SoundCloud profiles
* remove redundant regex for youku
* fix youku tests
---------
Co-authored-by: Ivan Paramonau <i.paramonau@gmail.com>
* [Tests] Review test URLs in twitch plugins (#622)
* twitch.tv: add test URLs
* twitch-live-fallback: update test URL
* [Tests] Review Facebook post test, update test URLs in domain plugins (#623)
* update test URLs in domain plugins
* tumblr: update test URLs
* tumblr.text: remove bad test URL
* clips.twitch.tv: add parent to test URLs
* twitch-live-fallback: add parent param
* Update audit.log
* review failing Facebook post test
---------
Co-authored-by: Nazar Leush <n.leush@gmail.com>
Co-authored-by: Ivan Paramonau <i.paramonau@gmail.com>
---------
Co-authored-by: Ivan Paramonau <i.paramonau@gmail.com>
Co-authored-by: Aliaksei <34516115+siniakinaa@users.noreply.github.com>
nleush
added a commit
that referenced
this pull request
Feb 13, 2026
* domains list loader
* better whitelist reload timeout handling
* implement find domain pattern by url
* domain role weight
* domains: find and merge records
* core: `options.getDomainOptions`
* use `getDomainOptions` in core
* read `options.getDomainOptions('mete.prerender')` to enable prerender
* remove obsolete
* fix prerender using logic
* bugfix
* bugfix using `getDomainOptions`
* bugfix typo
* `getDomainOptions` can read from `CONFIG.domainOptions`
* do not try to run prerender on PRERENDER URLs
* remove `registerDomainOptionsUsage`
* `getDomainOptions` can read from query params
* bugfix undefined
* Update audit.log
* remove unused `xregexp`
* Update audit.log
* [Tests] Review tests in domain plugins (#618)
* clips.twitch.tv: update test URL
* libsyn.com: update test URLs
* Tests: v.qq.com - replace selector with fixed URLs (#619)
* v.qq.com: add static test URLs, there are no hrefs in selector yet
* Update audit.log
* v.qq.com: revert $ in regexp
---------
Co-authored-by: Nazar Leush <n.leush@gmail.com>
* [Domains] fix Instagram's new reels schema (#620)
* [Domains] Review tests in domain plugins (#621)
* soundcloud.com: fix user profiles tests
* youku.com: update page and selector
* imageshack.com: update selector in tests
* youku.com: add regexp for native hrefs on pages
* imageshack.com: change page and selector to avoid 504 error
* v.qq.com: https instead of http
* better handling of 403 on SoundCloud profiles
* remove redundant regex for youku
* fix youku tests
---------
Co-authored-by: Ivan Paramonau <i.paramonau@gmail.com>
* [Tests] Review test URLs in twitch plugins (#622)
* twitch.tv: add test URLs
* twitch-live-fallback: update test URL
* [Tests] Review Facebook post test, update test URLs in domain plugins (#623)
* update test URLs in domain plugins
* tumblr: update test URLs
* tumblr.text: remove bad test URL
* clips.twitch.tv: add parent to test URLs
* twitch-live-fallback: add parent param
* Update audit.log
* review failing Facebook post test
---------
Co-authored-by: Nazar Leush <n.leush@gmail.com>
Co-authored-by: Ivan Paramonau <i.paramonau@gmail.com>
---------
Co-authored-by: Ivan Paramonau <i.paramonau@gmail.com>
Co-authored-by: Aliaksei <34516115+siniakinaa@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Checklist
Review
Please note any risks, caveats, migration steps, release notices or additional tasks.
Please describe the tests and give additional instructions if required, add screenshots and links if necessary.